#ifndef SYNTAXHIGHLIGHTERFACTORY_H
#define SYNTAXHIGHLIGHTERFACTORY_H

#include <QStringList>

QT_BEGIN_NAMESPACE
class QSyntaxHighlighter;
class QTextDocument;
QT_END_NAMESPACE

class SyntaxHighlighterFactory
{
public:
    static QSyntaxHighlighter* create(const QString&);
    static QStringList keys();
    static QMap<QString, QVariant> info(const QString&);
    static QString fileFilter();
};

#endif
